spare no expense/effort - Allemand Anglais Dictionnaire